package com.net.okhttphelper.utils;

import java.io.File;

/**
 * @author jie
 */
public class FileNameUtil {

    /**
     * 通过文件路径获取对应的文件名
     * @param filePath 文件本地路径或网络路径
     */
    public static String getFileNameByPath(String filePath){
        if (filePath == null || filePath.isEmpty()){
            throw new NullPointerException("文件路径不能为空！");
        }
        if (filePath.contains(File.separator)){
            int index = filePath.lastIndexOf(File.separator);
            if (filePath.length() > index){
                return filePath.substring(index + 1);
            }else{
                return filePath;
            }
        }else{
            return filePath;
        }
    }

}
